// pages/main/order/orderDetial.js
import {orderDetial,agreeOrder,refuseOrder} from "../../../api/index"
Page({

  /**
   * 页面的初始数据
   */
  data: {
    orderId:"",
    orderdetial:"",
    show:false,
    actions:[{name:'审核订单'},{name:'拒绝订单'}],
    dearshow:false,
    state:"",
    show2:false,
    actions2:[
      {name:'分销商流水'},
      {name:'供应商流水'},
      {name:'取消分销商订单扎帐'},
      {name:'供应商订单扎帐'},
      {name:'分期支付供应商'}
  ]
  },
 async getDetial(){
  let res = await orderDetial({
    orderId:this.data.orderId
  })
  console.log("详情",res)
  this.setData({
    orderdetial:res.dataset
  })
},
//点击回首页
goHome(){
  wx.reLaunch({
    url: '/pages/main/index/index',
  })
},
//点击处理订单
orderdispose(){
  this.setData({
    show:true
  })
},
//选中订单处理中的选项
onSelect1(event){
  console.log(event.detail);
 this.setData({
  dearshow:true,
  state:event.detail.name
 })
 console.log(this.data.state)
},
//点击弹出框中取消
onClickHide(){
  this.setData({
    dearshow:false
   })
   //console.log(11)
},
onClose() {
  this.setData({ show: false });
},
//点击审核订单中的确定
async sureOrder(){
  let res = await agreeOrder({
    orderId:this.data.orderdetial.orderId
  })
  //console.log("订单确定",res)
  if(res.code == 200){
    wx.navigateTo({
      url: 'order',
    })
  }
},
//点击拒绝订单中对的确定
async reOrder(){
  let res = await refuseOrder({
    orderId:this.data.orderdetial.orderId
  })
  //console.log("拒绝订单",res)
  if(res.code == 200){
    wx.navigateTo({
      url: 'order',
    })
  }
},

//点击更多
more(){
  this.setData({
    show2:true
  })
},
//点击更多后的面板选择
onSelect2(event){
  //console.log(event.detail);
},
onClose2() {
  this.setData({ show2: false });
},

//点击到游客列表
gotourists(){
  wx.navigateTo({
    url: '/pages/main/others/tourist',
  })
},

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    // console.log(options)
    this.setData({
      orderId:Number(options.orderId)
    })

    this.getDetial()
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})